<?php
class TicketAction extends AppAction{
    public function _initialize(){
        $this->model=new App_ticketModel();
    }
    //获取个人总奖票数  1100
    public function index(){

//        $map['site_id']=__SITEID__;
//        $map['member_id']=$_GET['requestId'];
//        if($_GET['dateFrom']&&$_GET['dateTo']){
//            $map['time']=array('between',array(strtotime($_GET['dateFrom']),strtotime($_GET['dateTo'])));
//        }elseif($_GET['dateFrom']){
//            $map['time']=array('gt',strtotime($_GET['dateFrom']));
//        }elseif($_POST['dateTo']){
//            $map['time']=array('lt',strtotime($_GET['dateTo']));
//        }
//        $data=$this->model->total($map);
//        $this->callback($data);
        if($_POST['requestType']=='1100'){
            if($_POST['userId']&&$_POST['requestId']){
                if($this->belong($_POST['requestId'],$_POST['userId'])){//判断从属
                    $map['site_id']=__SITEID__;
                    $map['member_id']=$_POST['requestId'];
                    if($_POST['dateFrom']&&$_POST['dateTo']){
                        $map['time']=array('between',array(strtotime($_POST['dateFrom']),strtotime($_POST['dateTo'])));
                    }elseif($_POST['dateFrom']){
                        $map['time']=array('gt',strtotime($_POST['dateFrom']));
                    }elseif($_POST['dateTo']){
                        $map['time']=array('lt',strtotime($_POST['dateTo']));
                    }
                    $data=$this->model->total($map);
                    $this->callback($data);
                }
            }
        }
    }
    //获取奖票详情  1010
    public function detail(){
        if($_POST['requestType']=='1010'){
            if($_POST['userId']&&$_POST['requestId']){
                if($this->belong($_POST['requestId'],$_POST['userId'])){//判断从属
                    $map['site_id']=__SITEID__;
                    $map['member_id']=$_POST['requestId'];
                    if($_POST['dateFrom']&&$_POST['dateTo']){
                        $map['time']=array('between',array(strtotime($_POST['dateFrom']),strtotime($_POST['dateTo'])));
                    }elseif($_POST['dateFrom']){
                        $map['time']=array('gt',strtotime($_POST['dateFrom']));
                    }elseif($_POST['dateTo']){
                        $map['time']=array('lt',strtotime($_POST['dateTo']));
                    }
                    $data=$this->model->detail($map);
                    $this->callback($data);
                }
            }
        }
    }
}